package com.one.group.model.dto;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * {@code @Create:}  2025-10-04  20 : 29
 * {@code @Author:} Cherry
 * {@code @ToUser:} 凡是发生,皆有利于我。
 * ------------------------------------
 * {@code @note:}
 */

@SuppressWarnings({"all"})
@Data
@Builder
public class MaintenancePlanUpdateDto implements Serializable {
    private Long id; // 保养计划ID（必填）
    private Long equipmentId; // 设备ID（必填）
    private Date startTime; // 计划开始时间（必填）
    private String maintenanceItem; // 保养项目（必填）
    private String maintenanceLevel; // 保养级别（必填）
    private String remark; // 备注（可选）
    private Date endTime; // 计划结束时间（必填）
    private Double estimatedCost; // 预计费用（元，必填）
    private String responsiblePerson; // 负责人（必填）
}
